package com.ruoyi.project.domain;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel("生产报表测试")
public class ReportTest implements Serializable, Cloneable {
    /**
     * id
     */
    @ApiModelProperty("id")
    private Integer id;
    /**
     * 测试报告导出名
     */
    @ApiModelProperty("测试报告导出名")
//    @Excel(name = "测试报告导出名")
    @ExcelProperty(value = "测试报告导出名")
    private String signReport;
    /**
     * 测试数据
     */
    @ApiModelProperty("测试数据")
//    @Excel(name = "测试数据")
    @ExcelProperty(value = "测试数据")
    private String testInfo;
    /**
     * 测试数量
     */
    @ApiModelProperty("测试数量")
//    @Excel(name = "测试数量")
    @ExcelProperty(value = "测试数量")
    private Integer reportNum;
    /**
     * 合并列
     */
    @ApiModelProperty("合并列")
//    @Excel(name = "合并列", needMerge = true)
    @ExcelProperty(value = "合并列")
    private String merge;
    /**
     * 大合并
     */
    @ApiModelProperty("大合并")
//    @Excel(name = "大合并", needMerge = true)
    @ExcelProperty(value = "大合并")
    private String bigMerge;
    /**
     * 开始时间
     */
    @ApiModelProperty("开始时间")
//    @Excel(name = "开始时间", dateFormat = "yyyy-MM-dd HH:mm:ss", width = 20)
    @ExcelProperty(value = "开始时间")
    private Date createTime;
    /**
     * 更新时间
     */
    @ApiModelProperty("更新时间")
//    @Excel(name = "更新时间", dateFormat = "yyyy-MM-dd HH:mm:ss")
    @ExcelProperty(value = "更新时间")
    private Date updateTime;
}